package com.antdesignbackend.backend.entity.entityVo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class RoleMenuVo {
    /**
     * 多个角色id
     */
    private String roleIds;
    /**
     * 单个角色id
     */
    private int roleID;
    /**
     * 角色描述
     * 例如：超级管理员等
     */
    private String description;
    /**
     * 角色名称
     */
    private String roleName;

    /**
     *  用于注解判断角色是否允许
     */
    private String roleCheckName;

    private int id;
    /**
     * 菜单中文名称
     */
    private String textCH;
    /**
     * 父节点ID
     * 0表示顶级
     */
    private int parentID;
    /**
     * 菜单排列顺序
     */
    private int orderID;
    /**
     * 菜单路由
     */
    private String url;
    /**
     * 菜单对应图片地址
     */
    private String imageUrl;

    /**
     * 菜单级别
     */
    private String level;

    /**
     * 1正在使用
     * 0未使用
     */
    private Integer activity;

    /**
     * 菜单id标志
     */
    private String keyName;
}
